become a know-it-all

Translations
стать всезнайкой
After years of studying, he finally became a know-it-all.
После многих лет учёбы он наконец-то стал всезнайкой.